Metformin: Uses, Mechanism Of Action, Side Effects, Contraindications